/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package XMLParsing;

import java.util.ArrayList;
import java.util.List;
import supervise.Ensemble;

/**
 *
 * @author mida
 */
public class Ontologie {

    List groupes;

    List getGroupes() {
        return groupes;
    }

    Ontologie() {
        groupes = new ArrayList();
    }

    void addGroupe(Groupe rhs) {
        groupes.add(rhs);
    }

    @Override
    public String toString() {
        String newline = System.getProperty("line.separator");
        StringBuffer buf = new StringBuffer();

        buf.append("--- Groupes ---").append(newline);
        for (int i = 0; i < groupes.size(); i++) {
            buf.append(groupes.get(i)).append(newline);
        }
        return buf.toString();
    }

    public ArrayList<Ensemble> toArrayEnsemble() {
        ArrayList<Ensemble> Ens = new ArrayList();
        Groupe g;
        for (int i = 0; i < groupes.size(); i++) {
            g = (Groupe) groupes.get(i);
            Ens.add(g.toEnsemble());
        }
        return Ens;
    }
}
